#ifndef __DECK_H__
#define __DECK_H__
#import <Foundation/Foundation.h>
#import "Card.h"

@interface Deck : NSObject {
@private
    NSMutableArray* cards;
}

+ (Deck*) getSuffledDeck;
+ (Deck*) shuffle: (Deck*) deckToBeShuffled;
- (id) init;
- (Deck*) initWithDeck: (Deck*) allocatedDeck;
- (Card*) getCardAtIndex: (int) index;
@end

#endif
